print vsprintf("%04d-%02d-%02d", explode('-', '1988-8-1')); выведет 1988-08-01
function cmp($a,$b){ return strtotime($a['PROPERTY_DATER_VALUE'])<strtotime($b['PROPERTY_DATER_VALUE']); } usort($item_happ,"cmp");